home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 1999 August / SGI Freeware 1999 August.iso / dist / fw_guile.idb / usr / freeware / include / libguile / scmconfig.h.z / scmconfig.h
Encoding:
C/C++ Source or Header  |  1999-04-16  |  12.6 KB  |  458 lines

  1. /* libguile/scmconfig.h.  Generated automatically by configure.  */
  2. /* libguile/scmconfig.h.in.  Generated automatically from configure.in by autoheader.  */
  3.  
  4. /* Define if on AIX 3.
  5.    System headers sometimes define this.
  6.    We just want to avoid a redefinition error message.  */
  7. #ifndef _ALL_SOURCE
  8. /* #undef _ALL_SOURCE */
  9. #endif
  10.  
  11. /* Define if using alloca.c.  */
  12. /* #undef C_ALLOCA */
  13.  
  14. /* Define to empty if the keyword does not work.  */
  15. /* #undef const */
  16.  
  17. /* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.
  18.    This function is required for alloca.c support on those systems.  */
  19. /* #undef CRAY_STACKSEG_END */
  20.  
  21. /* Define to the type of elements in the array set by `getgroups'.
  22.    Usually this is either `int' or `gid_t'.  */
  23. #define GETGROUPS_T gid_t
  24.  
  25. /* Define to `int' if <sys/types.h> doesn't define.  */
  26. /* #undef gid_t */
  27.  
  28. /* Define if you have alloca, as a function or macro.  */
  29. #define HAVE_ALLOCA 1
  30.  
  31. /* Define if you have <alloca.h> and it should be used (not on Ultrix).  */
  32. #define HAVE_ALLOCA_H 1
  33.  
  34. /* Define if your struct stat has st_blksize.  */
  35. #define HAVE_ST_BLKSIZE 1
  36.  
  37. /* Define if your struct stat has st_blocks.  */
  38. #define HAVE_ST_BLOCKS 1
  39.  
  40. /* Define if your struct stat has st_rdev.  */
  41. #define HAVE_ST_RDEV 1
  42.  
  43. /* Define if you have <sys/wait.h> that is POSIX.1 compatible.  */
  44. #define HAVE_SYS_WAIT_H 1
  45.  
  46. /* Define if your struct tm has tm_zone.  */
  47. /* #undef HAVE_TM_ZONE */
  48.  
  49. /* Define if you don't have tm_zone but do have the external array
  50.    tzname.  */
  51. #define HAVE_TZNAME 1
  52.  
  53. /* Define as __inline if that's what the C compiler calls it.  */
  54. #define inline __inline
  55.  
  56. /* Define if on MINIX.  */
  57. /* #undef _MINIX */
  58.  
  59. /* Define to `int' if <sys/types.h> doesn't define.  */
  60. /* #undef mode_t */
  61.  
  62. /* Define if the system does not provide POSIX.1 features except
  63.    with this defined.  */
  64. /* #undef _POSIX_1_SOURCE */
  65.  
  66. /* Define if you need to in order for stat and other things to work.  */
  67. /* #undef _POSIX_SOURCE */
  68.  
  69. /* Define as the return type of signal handlers (int or void).  */
  70. #define RETSIGTYPE void
  71.  
  72. /* If using the C implementation of alloca, define if you know the
  73.    direction of stack growth for your system; otherwise it will be
  74.    automatically deduced at run-time.
  75.  STACK_DIRECTION > 0 => grows toward higher addresses
  76.  STACK_DIRECTION < 0 => grows toward lower addresses
  77.  STACK_DIRECTION = 0 => direction of growth unknown
  78.  */
  79. /* #undef STACK_DIRECTION */
  80.  
  81. /* Define if you have the ANSI C header files.  */
  82. #define STDC_HEADERS 1
  83.  
  84. /* Define if you can safely include both <sys/time.h> and <time.h>.  */
  85. #define TIME_WITH_SYS_TIME 1
  86.  
  87. /* Define if your <sys/time.h> declares struct tm.  */
  88. /* #undef TM_IN_SYS_TIME */
  89.  
  90. /* Define to `int' if <sys/types.h> doesn't define.  */
  91. /* #undef uid_t */
  92.  
  93. /* Define these two if you want support for debugging of Scheme
  94.    programs.  */
  95. #define DEBUG_EXTENSIONS 1
  96. #define READER_EXTENSIONS 1
  97.  
  98. /* Define this if your system has a way to set a stdio stream's file
  99.    descriptor.  */
  100. #define FD_SETTER _file
  101.  
  102. /* Set this to the name of a field in FILE which contains the number
  103.    of buffered characters waiting to be read.  */
  104. #define FILE_CNT_FIELD _cnt
  105.  
  106. /* Define this if your stdio has _gptr and _egptr fields which can
  107.    be compared to give the number of buffered characters waiting to
  108.    be read.  */
  109. /* #undef FILE_CNT_GPTR */
  110.  
  111. /* Define this if your stdio has _IO_read_ptr and _IO_read_end fields
  112.    which can be compared to give the number of buffered characters
  113.    waiting to be read.  */
  114. /* #undef FILE_CNT_READPTR */
  115.  
  116. /* Define this if your system defines struct linger, for use with the
  117.    getsockopt and setsockopt system calls.  */
  118. #define HAVE_STRUCT_LINGER 1
  119.  
  120. /* Define this if floats are the same size as longs.  */
  121. /* #undef SCM_SINGLES */
  122.  
  123. /* Define this if a callee's stack frame has a higher address than the
  124.    caller's stack frame.  On most machines, this is not the case.  */
  125. /* #undef SCM_STACK_GROWS_UP */
  126.  
  127. /* Define this if <utime.h> doesn't define struct utimbuf unless
  128.    _POSIX_SOURCE is #defined.  See GUILE_STRUCT_UTIMBUF in aclocal.m4.  */
  129. /* #undef UTIMBUF_NEEDS_POSIX */
  130.  
  131. /* Define this if we should #include <libc.h> when we've already
  132.    #included <unistd.h>.  On some systems, they conflict, and libc.h
  133.    should be omitted.  See GUILE_HEADER_LIBC_WITH_UNISTD in
  134.    aclocal.m4.  */
  135. /* #undef LIBC_H_WITH_UNISTD_H */
  136.  
  137. /* Define this to include various undocumented functions used to debug
  138.    the Guile library itself.  */
  139. #define GUILE_DEBUG 1
  140.  
  141. /* Define to implement scm_internal_select */
  142. /* #undef GUILE_ISELECT */
  143.  
  144. /* Define if using cooperative multithreading.  */
  145. /* #undef USE_COOP_THREADS */
  146.  
  147. /* Define if using any sort of threads.  */
  148. /* #undef USE_THREADS */
  149.  
  150. /* Define if you want support for dynamic linking. */
  151. #define DYNAMIC_LINKING 1
  152.  
  153. /* Define if symbol tables on this system use leading underscores. */
  154. /* #undef USCORE */
  155.  
  156. /* Define if dlsym automatically supplies a leading underscore. */
  157. /* #undef DLSYM_ADDS_USCORE */
  158.  
  159. /* Define if the operating system can restart system calls.  */
  160. #define HAVE_RESTARTS 1
  161.  
  162. /* Define if the system supports Unix-domain (file-domain) sockets.  */
  163. #define HAVE_UNIX_DOMAIN_SOCKETS 1
  164.  
  165. /* This is included as part of a workaround for a autoheader bug. */
  166. #define HAVE_REGCOMP 1
  167.  
  168. /* Define if the operating system supplies bzero without declaring it. */
  169. #define MISSING_BZERO_DECL 1
  170.  
  171. /* Define if the operating system supplies strptime without declaring it. */
  172. /* #undef MISSING_STRPTIME_DECL */
  173.  
  174. /* Define if the operating system supplies sleep without declaring it. */
  175. /* #undef MISSING_SLEEP_DECL */
  176.  
  177. /* Define if the operating system supplies usleep without declaring it. */
  178. /* #undef MISSING_USLEEP_DECL */
  179.  
  180. /* Define if the system headers declare usleep to return void.  */
  181. /* #undef USLEEP_RETURNS_VOID */
  182.  
  183. /* Define if your readline library has the rl_getc_function variable.  */
  184. #define HAVE_RL_GETC_FUNCTION 1
  185.  
  186. /* Define if you have the bzero function.  */
  187. #define HAVE_BZERO 1
  188.  
  189. /* Define if you have the connect function.  */
  190. #define HAVE_CONNECT 1
  191.  
  192. /* Define if you have the ctermid function.  */
  193. #define HAVE_CTERMID 1
  194.  
  195. /* Define if you have the dlopen function.  */
  196. #define HAVE_DLOPEN 1
  197.  
  198. /* Define if you have the endhostent function.  */
  199. #define HAVE_ENDHOSTENT 1
  200.  
  201. /* Define if you have the endnetent function.  */
  202. #define HAVE_ENDNETENT 1
  203.  
  204. /* Define if you have the endprotoent function.  */
  205. #define HAVE_ENDPROTOENT 1
  206.  
  207. /* Define if you have the endservent function.  */
  208. #define HAVE_ENDSERVENT 1
  209.  
  210. /* Define if you have the ftime function.  */
  211. /* #undef HAVE_FTIME */
  212.  
  213. /* Define if you have the getcwd function.  */
  214. #define HAVE_GETCWD 1
  215.  
  216. /* Define if you have the geteuid function.  */
  217. #define HAVE_GETEUID 1
  218.  
  219. /* Define if you have the getgroups function.  */
  220. #define HAVE_GETGROUPS 1
  221.  
  222. /* Define if you have the gethostbyname function.  */
  223. #define HAVE_GETHOSTBYNAME 1
  224.  
  225. /* Define if you have the gethostent function.  */
  226. #define HAVE_GETHOSTENT 1
  227.  
  228. /* Define if you have the getnetbyaddr function.  */
  229. #define HAVE_GETNETBYADDR 1
  230.  
  231. /* Define if you have the getnetbyname function.  */
  232. #define HAVE_GETNETBYNAME 1
  233.  
  234. /* Define if you have the getnetent function.  */
  235. #define HAVE_GETNETENT 1
  236.  
  237. /* Define if you have the getprotoent function.  */
  238. #define HAVE_GETPROTOENT 1
  239.  
  240. /* Define if you have the getservent function.  */
  241. #define HAVE_GETSERVENT 1
  242.  
  243. /* Define if you have the gettimeofday function.  */
  244. #define HAVE_GETTIMEOFDAY 1
  245.  
  246. /* Define if you have the inet_aton function.  */
  247. #define HAVE_INET_ATON 1
  248.  
  249. /* Define if you have the inet_lnaof function.  */
  250. #define HAVE_INET_LNAOF 1
  251.  
  252. /* Define if you have the inet_makeaddr function.  */
  253. #define HAVE_INET_MAKEADDR 1
  254.  
  255. /* Define if you have the inet_netof function.  */
  256. #define HAVE_INET_NETOF 1
  257.  
  258. /* Define if you have the lstat function.  */
  259. #define HAVE_LSTAT 1
  260.  
  261. /* Define if you have the mkdir function.  */
  262. #define HAVE_MKDIR 1
  263.  
  264. /* Define if you have the mknod function.  */
  265. #define HAVE_MKNOD 1
  266.  
  267. /* Define if you have the nice function.  */
  268. #define HAVE_NICE 1
  269.  
  270. /* Define if you have the pause function.  */
  271. #define HAVE_PAUSE 1
  272.  
  273. /* Define if you have the putenv function.  */
  274. #define HAVE_PUTENV 1
  275.  
  276. /* Define if you have the readlink function.  */
  277. #define HAVE_READLINK 1
  278.  
  279. /* Define if you have the rename function.  */
  280. #define HAVE_RENAME 1
  281.  
  282. /* Define if you have the rl_cleanup_after_signal function.  */
  283. #define HAVE_RL_CLEANUP_AFTER_SIGNAL 1
  284.  
  285. /* Define if you have the rl_clear_signals function.  */
  286. #define HAVE_RL_CLEAR_SIGNALS 1
  287.  
  288. /* Define if you have the rmdir function.  */
  289. #define HAVE_RMDIR 1
  290.  
  291. /* Define if you have the select function.  */
  292. #define HAVE_SELECT 1
  293.  
  294. /* Define if you have the setegid function.  */
  295. #define HAVE_SETEGID 1
  296.  
  297. /* Define if you have the seteuid function.  */
  298. #define HAVE_SETEUID 1
  299.  
  300. /* Define if you have the sethostent function.  */
  301. #define HAVE_SETHOSTENT 1
  302.  
  303. /* Define if you have the setlocale function.  */
  304. #define HAVE_SETLOCALE 1
  305.  
  306. /* Define if you have the setnetent function.  */
  307. #define HAVE_SETNETENT 1
  308.  
  309. /* Define if you have the setpgid function.  */
  310. #define HAVE_SETPGID 1
  311.  
  312. /* Define if you have the setpwent function.  */
  313. #define HAVE_SETPWENT 1
  314.  
  315. /* Define if you have the setsid function.  */
  316. #define HAVE_SETSID 1
  317.  
  318. /* Define if you have the shl_load function.  */
  319. /* #undef HAVE_SHL_LOAD */
  320.  
  321. /* Define if you have the sigaction function.  */
  322. #define HAVE_SIGACTION 1
  323.  
  324. /* Define if you have the socketpair function.  */
  325. #define HAVE_SOCKETPAIR 1
  326.  
  327. /* Define if you have the strdup function.  */
  328. #define HAVE_STRDUP 1
  329.  
  330. /* Define if you have the strerror function.  */
  331. #define HAVE_STRERROR 1
  332.  
  333. /* Define if you have the strftime function.  */
  334. #define HAVE_STRFTIME 1
  335.  
  336. /* Define if you have the strptime function.  */
  337. #define HAVE_STRPTIME 1
  338.  
  339. /* Define if you have the symlink function.  */
  340. #define HAVE_SYMLINK 1
  341.  
  342. /* Define if you have the sync function.  */
  343. #define HAVE_SYNC 1
  344.  
  345. /* Define if you have the system function.  */
  346. #define HAVE_SYSTEM 1
  347.  
  348. /* Define if you have the tcgetpgrp function.  */
  349. #define HAVE_TCGETPGRP 1
  350.  
  351. /* Define if you have the tcsetpgrp function.  */
  352. #define HAVE_TCSETPGRP 1
  353.  
  354. /* Define if you have the times function.  */
  355. #define HAVE_TIMES 1
  356.  
  357. /* Define if you have the tzset function.  */
  358. #define HAVE_TZSET 1
  359.  
  360. /* Define if you have the uname function.  */
  361. #define HAVE_UNAME 1
  362.  
  363. /* Define if you have the usleep function.  */
  364. #define HAVE_USLEEP 1
  365.  
  366. /* Define if you have the waitpid function.  */
  367. #define HAVE_WAITPID 1
  368.  
  369. /* Define if you have the <dirent.h> header file.  */
  370. #define HAVE_DIRENT_H 1
  371.  
  372. /* Define if you have the <libc.h> header file.  */
  373. /* #undef HAVE_LIBC_H */
  374.  
  375. /* Define if you have the <limits.h> header file.  */
  376. #define HAVE_LIMITS_H 1
  377.  
  378. /* Define if you have the <malloc.h> header file.  */
  379. #define HAVE_MALLOC_H 1
  380.  
  381. /* Define if you have the <memory.h> header file.  */
  382. #define HAVE_MEMORY_H 1
  383.  
  384. /* Define if you have the <ndir.h> header file.  */
  385. /* #undef HAVE_NDIR_H */
  386.  
  387. /* Define if you have the <regex.h> header file.  */
  388. #define HAVE_REGEX_H 1
  389.  
  390. /* Define if you have the <rx/rxposix.h> header file.  */
  391. /* #undef HAVE_RX_RXPOSIX_H */
  392.  
  393. /* Define if you have the <rxposix.h> header file.  */
  394. /* #undef HAVE_RXPOSIX_H */
  395.  
  396. /* Define if you have the <string.h> header file.  */
  397. #define HAVE_STRING_H 1
  398.  
  399. /* Define if you have the <sys/dir.h> header file.  */
  400. /* #undef HAVE_SYS_DIR_H */
  401.  
  402. /* Define if you have the <sys/ioctl.h> header file.  */
  403. #define HAVE_SYS_IOCTL_H 1
  404.  
  405. /* Define if you have the <sys/ndir.h> header file.  */
  406. /* #undef HAVE_SYS_NDIR_H */
  407.  
  408. /* Define if you have the <sys/select.h> header file.  */
  409. #define HAVE_SYS_SELECT_H 1
  410.  
  411. /* Define if you have the <sys/time.h> header file.  */
  412. #define HAVE_SYS_TIME_H 1
  413.  
  414. /* Define if you have the <sys/timeb.h> header file.  */
  415. #define HAVE_SYS_TIMEB_H 1
  416.  
  417. /* Define if you have the <sys/times.h> header file.  */
  418. #define HAVE_SYS_TIMES_H 1
  419.  
  420. /* Define if you have the <sys/types.h> header file.  */
  421. #define HAVE_SYS_TYPES_H 1
  422.  
  423. /* Define if you have the <sys/utime.h> header file.  */
  424. #define HAVE_SYS_UTIME_H 1
  425.  
  426. /* Define if you have the <time.h> header file.  */
  427. #define HAVE_TIME_H 1
  428.  
  429. /* Define if you have the <unistd.h> header file.  */
  430. #define HAVE_UNISTD_H 1
  431.  
  432. /* Define if you have the <utime.h> header file.  */
  433. #define HAVE_UTIME_H 1
  434.  
  435. /* Define if you have the dl library (-ldl).  */
  436. /* #undef HAVE_LIBDL */
  437.  
  438. /* Define if you have the dld library (-ldld).  */
  439. /* #undef HAVE_LIBDLD */
  440.  
  441. /* Define if you have the m library (-lm).  */
  442. #define HAVE_LIBM 1
  443.  
  444. /* Define if you have the nsl library (-lnsl).  */
  445. /* #undef HAVE_LIBNSL */
  446.  
  447. /* Define if you have the readline library (-lreadline).  */
  448. #define HAVE_LIBREADLINE 1
  449.  
  450. /* Define if you have the rx library (-lrx).  */
  451. /* #undef HAVE_LIBRX */
  452.  
  453. /* Define if you have the socket library (-lsocket).  */
  454. /* #undef HAVE_LIBSOCKET */
  455.  
  456. /* Define if you have the termcap library (-ltermcap).  */
  457. #define HAVE_LIBTERMCAP 1
  458.